STM32F407单片机上开发的Modbus RTU 双主站源程序。
STM32F407单片机上开发的Modbus RTU 双主站源程序。
本篇笔记讲解modbus通讯的大概配置流程,梳理通讯过程,由于项目代码参杂了许多其他内容,故代码部分以后有时间再贴出来。
STM32工具 CubeMX 使用FreeRtos系统 基于lwRB通用环形缓冲区的串口非阻塞发送,程序使用printf,通过重定向fputc函数,将发送数据保存在FIFO中,可以在中断中调用printf,保证了系统的线程安全和中断安全,将发送...